package cn.sxt.sys.service;

import java.util.List;

import cn.sxt.sys.domain.Role;
import cn.sxt.sys.utils.DataGridView;
import cn.sxt.sys.vo.RoleVo;

public interface RoleService {
	DataGridView queryAllRole(RoleVo roleVo); //查询
	int deleteRoleById(RoleVo roleVo);  //根据id删除角色
	int addRole(RoleVo roleVo);  //添加角色
	int updateRole(RoleVo roleVo); //修改角色
	Role queryRoleById(Integer id);  //根据id查一条角色
	int saveRolePermission(RoleVo roleVo); //保存角色 权限的关系
	List<Role> queryRoleByUserId(Integer id); //根据用户id查角色
}
